精  
【惊天大发现】mw的炮弹之谜终于解开!!!
id: 1383397577 | 楼主:nmnmoooh | 返回首页
id: 16723515002
1L | 作者:nmnmoooh | 发布于 2012-01-21 20:55




id: 16723518398
2L | 作者:Fahlee_5 | 发布于 2012-01-21 20:55

沙发


id: 16723530959
3L | 作者:Fahlee_5 | 发布于 2012-01-21 20:56

楼主别删啊..@_*


id: 16723548016
4L | 作者:shasdo | 发布于 2012-01-21 20:57

你妹,我的沙发


id: 16723554408
5L | 作者:shasdo | 发布于 2012-01-21 20:57

楼主别删啊@_*


id: 16723588824
6L | 作者:nmnmoooh | 发布于 2012-01-21 20:58

众所周知,mw中的炮台有时会“发不出炮弹”,而且发出的炮弹“偶尔”突然消失——这就是困扰各位mw爱好者多年的“炮弹之谜”。对于这个谜团,我在昨天进行了一系列的探究实验,得出了几个惊人的结论。
(发完之前请勿插楼)



id: 16723664705
7L | 作者:nmnmoooh | 发布于 2012-01-21 21:01

1.炮弹的消失的触发并不取决于炮弹的所在位置,而取决于mario的位置。
(假设一个炮弹的消失触发点为第40格,那么就算炮弹跑到50格而mario在38格,炮弹不会消失;反之,假如炮弹只在35格,而mario在41格,那么炮弹就会消失。)



id: 16723732544
8L | 作者:nmnmoooh | 发布于 2012-01-21 21:04

2.假如mario跑出了发弹范围(也就是走出了触发点)然后再重新进来,炮台就会再次发炮。
也就是说这触发点规定了一个“mario进出范围”。



id: 16723783408
9L | 作者:nmnmoooh | 发布于 2012-01-21 21:06

3.触发点并不只有一个,而是有两个。两个触发点之间的距离总是83格,不受炮台位置的影响。(我们遇到的通常是右边的一个,左边的一个在常规关卡中是在屏幕之外的。)


id: 16723961043
10L | 作者:nmnmoooh | 发布于 2012-01-21 21:12

4.最重要的一个结论。
炮台到关卡顶端的距离决定了触发点的所在位置。
炮台到关卡顶端的距离x与“右边的触发点”距关卡最左端的距离y1的函数关系式为:
y1=x+41.5
由此,我们根据第3点结论,可以推出炮台到关卡顶端的距离x与“左边的触发点”距关卡最左端的距离y2的函数关系式为:
y2=x-41.5

根据此函数关系,我们不难想到,当我们的炮台距关卡顶端距离足够大时,左边的触发点也会出现。那么,也许习惯了靠左的我们发现跑得太左这炮台反而不会发炮了。


回复
悲伤的云520 于 2014-07-20 20:38:21 id: 54083790704
函数让我这种还是小学的学生情何以堪
nmnmoooh 于 2014-07-20 22:03:32 id: 54088717197
回复 悲伤的云520 :完全可以无视函数两个字


id: 16723976803
11L | 作者:nmnmoooh | 发布于 2012-01-21 21:13

好,the end。
(那些插楼的到底要不要删呢?)



id: 16723981285
12L | 作者:lahztc1 | 发布于 2012-01-21 21:13

发完了么 沙发


id: 16723992692
13L | 作者:shasdo | 发布于 2012-01-21 21:14

你妹,我的沙发


id: 16724006497
14L | 作者:lahztc1 | 发布于 2012-01-21 21:14

……


id: 16724120834
15L | 作者:Fahlee_5 | 发布于 2012-01-21 21:19

我基本上都明白了


id: 16726941248
17L | 作者:shasdo | 发布于 2012-01-21 23:09

我的看法:
mario距离地图左上角的点越进,炮台发炮越频繁,而且理论上发的越远。
因为据我推测,地图左上角的点是地图原点,载入地图后界面会在原点出现。而且如果地图里没有放置玛丽出生地,测试时界面也是在原点位置,之后跳出错误窗口。探照灯也是如此,灯芯越靠近原点,理论上是转得越慢的。



id: 16731075019
18L | 作者:wyiming6688 | 发布于 2012-01-22 08:46

感谢LZ。。。。。。

LZ有没有研究出探照灯的规律呢



id: 16735031106
19L | 作者:nmnmoooh | 发布于 2012-01-22 13:26

回复17楼, 炮弹的触发与炮台的横坐标无关,只是因为表面上由于炮台移到靠后处所以相对来说炮弹发射范围变小了。 18楼, 您的建议很好,但怎么测转速呢


id: 16735191176
20L | 作者:R大次郎 | 发布于 2012-01-22 13:35

这个么,我有个发现,好像探照灯是由“区域”决定而不是格子,因为我看到HLCW中4个探照灯,其中向林三哥转速一样,另一个较快,并且圆圈大小都一样。。。。。。只要分析出区域的行程是什么样的,再测出区域中分别转速,最后寻找规律即可。


id: 16735207918
21L | 作者:R大次郎 | 发布于 2012-01-22 13:36

向林三哥=相邻三个
行程=形成



id: 16735264179
22L | 作者:R大次郎 | 发布于 2012-01-22 13:39

@nmnmoooh


id: 16735412542
23L | 作者:nmnmoooh | 发布于 2012-01-22 13:47

楼上的想法太天真了。 三个探照灯转速一样,是因为每个探照灯的速度皆可微调而非绝对固定。


id: 16735532547
24L | 作者:shasdo | 发布于 2012-01-22 13:53

好吧。。我决定去研究锤子龟的规律。谢谢楼主。


id: 16740465241
25L | 作者:R大次郎 | 发布于 2012-01-22 18:24

哦。。。多谢指教。。。


id: 16740470802
26L | 作者:R大次郎 | 发布于 2012-01-22 18:24

我表示对这些事不会分析。。。


id: 16742331991
27L | 作者:Fahlee_5 | 发布于 2012-01-22 19:54

我对旋转光球没什么研究,但是我的简单看法是:旋转光球放置的位置越靠左,转得越慢。


id: 16751462157
28L | 作者:shasdo | 发布于 2012-01-23 03:41

我做的冬那一关里。最右的探照灯,如果做关卡的时候不特殊处理一下的话,不能做到那么慢。不信你试试。。


id: 16823160879
29L | 作者:lahztc1 | 发布于 2012-01-27 12:03

为什么您Scard Land错误的时候 是一个水管加一些水。。


id: 16823196334
30L | 作者:lahztc1 | 发布于 2012-01-27 12:05


桌面请无视。。



id: 16823350490
31L | 作者:shasdo | 发布于 2012-01-27 12:16

。。。因为它错误了。。


id: 16823385123
32L | 作者:lahztc1 | 发布于 2012-01-27 12:18

这是原点么(PS:要下了。。)


id: 16823407933
33L | 作者:shasdo | 发布于 2012-01-27 12:20

肯定是的(88~)


id: 16827195193
34L | 作者:newlife2017 | 发布于 2012-01-27 16:02

法礼世界4-4给我很大感触


id: 17099946884
35L | 作者:Fahlee_5 | 发布于 2012-02-08 10:18

呃.................什么感触呢


id: 17102671798
36L | 作者:shasdo | 发布于 2012-02-08 12:51

4-3和5-2我最有感触了


id: 54082545757
40L | 作者:Fahlee_5 | 发布于 2014-07-20 20:14

考古队继续为人民伟大的福利事业做贡献 没事儿即便挖坟违反吧规 但为人民谋福利是不违反吧规的


id: 54082685472
41L | 作者:nmnmoooh | 发布于 2014-07-20 20:17

既然挖出来了那么我用最简洁的语言说一下
1.假设某个炮台的纵坐标是a(单位:格,也就是把代码中的纵坐标除以32)
2.当mario的横坐标处于a-41.5~a+41.5之间的时候,这个炮台发炮,否则不发.


回复
nmnmoooh 于 2014-07-20 20:17:27 id: 54082694550
那个41.5的单位也是格
bluesun0505 于 2014-07-20 20:28:21 id: 54083277068
蟹蟹